furniture making and interior work - Francés Inglés Diccionario